Volume 13, Issue 48, July 2018, Pages 823-833
Khaled Mohammed Hilal; Amr Hussein Zaher; Hussein Salah Marzouk Youssef